package com.pig4cloud.pigx.user.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 当前登录人资金余额
 */
@Data
public class LoginUserTransferVO implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 数量
	 */
	@ApiModelProperty(value="数量")
	private BigDecimal quantity;

	/**
	 * 来源用户id
	 */
	@ApiModelProperty(value="来源用户id")
	private Long userId;

	/**
	 * 转账目标id
	 */
	@ApiModelProperty(value="转账目标id")
	private Long toUserId;

	/**
	 * 币种
	 */
	@ApiModelProperty(value="币种")
	private String currency;

	/**
	 * 操作类型( 0 资金转燃料  1 燃料转资金 )
	 */
	@ApiModelProperty(value="操作类型( 0 资金转燃料  1 燃料转资金 )")
	private String type;

	/**
	 * 贡献值
	 */
	@ApiModelProperty(value="贡献值")
	private BigDecimal contributionValue;

	/**
	 * 燃料套餐
	 */
	@ApiModelProperty(value="燃料套餐")
	private String fuelSetMeal;

	/**
	 * 时间
	 */
	private LocalDateTime createTime;

}
